From ebee40323c51ffa49f6fb20ccf3568762475fbd0 Mon Sep 17 00:00:00 2001 From: LSaldyt Date: Wed, 18 Oct 2017 10:29:03 -0700 Subject: [PATCH] WIP --- copycat.log | 177593 +---------------------------------- copycat/codeletMethods.py | 1 - copycat/copycat.py | 6 +- copycat/gui.py | 32 +- 4 files changed, 1209 insertions(+), 176423 deletions(-) diff --git a/copycat.log b/copycat.log index 3619b45..ca19973 100644 --- a/copycat.log +++ b/copycat.log @@ -1,28990 +1,95 @@ -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b +object chosen = j from target string +destination: j chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = j from target string +destination: k chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B +Source: j, destination: k +source descriptor: J +destination descriptor: K proposing successor bond urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between j and j from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond predecessor bond between b and c -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: x, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -object chosen = successor bond between y and z from other string +building bond sameness bond between j and j +object chosen = sameness bond between k and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond successor bond between y and z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=94 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: successor bond between y and z -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 69 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -no firstBond -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[1:2] == yz from target string -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between y and z from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == xyz -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = c from initial string -object chosen = x from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between x and y from other string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = z from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between b and y from other string -object chosen = z from target string -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between a and b -object chosen = c from initial string -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between b and y from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = z from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between y and z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = y from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -won fight with successor bond between y and z -broke the bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between a and b -broke the bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = z from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = a from initial string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = c from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=18 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: x -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between b and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between x and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = c from initial string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -no firstBond -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -broke the bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -no firstBond -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for bond -to object: c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for bond -to object: c -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=82 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for bond -source: c, destination: group[0:1] == ab -top_down_bond_scout__category -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -top_down_bond_scout__category -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for bond -source: c, destination: group[0:1] == ab -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for bond -source: b, destination: c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -initial : relevance = 66, unhappiness=82 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 95 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:1] == ab from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -destination: c -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ab, destination: c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 95 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 95 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 95 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[0:1] == ab -won fight with group[0:1] == ab -broke the Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = Correspondence between b and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = y from target string -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = y from target string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = x from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = c from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = c from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = x from target string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = x from target string -object chosen = a from initial string -object chosen = y from target string -object chosen = successor bond between x and y from other string -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between y and z from other string -object chosen = z from target string -object chosen = b from initial string -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = y from target string -object chosen = b from initial string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = z from target string -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = z from target string -object chosen = y from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between y and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = y from target string -object chosen = y from target string -object chosen = c from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = x from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -object chosen = c from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = x from target string -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -object chosen = z from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = x from target string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = y from target string -object chosen = a from initial string -object chosen = b from initial string -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = Correspondence between a and x from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -object chosen = a from initial string -object chosen = z from target string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 25.2, number: 2, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 25.2, number: 2, bin: 2 -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -urgency: 25.2, number: 2, bin: 2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = a from initial string -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = x from target string -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = a from initial string -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = c from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = y from target string -object chosen = z from target string -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = a from initial string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = b from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = z from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = z from target string -object chosen = y from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = Correspondence between a and x from other string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == xyz -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -object chosen = c from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = b from initial string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = successor bond between b and c from other string -object chosen = z from target string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between b and c from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -object chosen = successor bond between b and c from other string -bond strength = 69 for successor bond between b and c -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = Correspondence between a and x from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = x from target string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = z from target string -object chosen = successor bond between y and z from other string -object chosen = b from initial string -object chosen = y from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -object chosen = x from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 69 for successor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = x from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = c from initial string -object chosen = y from target string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = x from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = z from target string -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = x from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 69 for successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 69 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -won fight with successor bond between b and c -broke the bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == bc from initial string -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between y and z -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = z from target string -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[0:2] == abc, destination: None -object chosen = predecessor bond between y and z from other string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -initial : relevance = 50, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -object chosen = x from target string -object chosen = group[1:2] == bc from initial string -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 33, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -initial : relevance = 33, unhappiness=84 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -initial : relevance = 33, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[1:2] == bc from initial string -object chosen = group[1:2] == bc from initial string -no incompatible bonds -won fight with group[0:1] == ab -broke the Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: group[1:2] == bc -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 33, unhappiness=92 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -initial : relevance = 33, unhappiness=92 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 33, unhappiness=92 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 33, unhappiness=92 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: group[1:2] == bc -initial : relevance = 33, unhappiness=92 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -won fight with group[1:2] == bc -won fight with group[1:2] == bc -broke the Groups -building group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[1:2] == bc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between b and c -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == ab from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -object chosen = Correspondence between c and z from other string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = successor bond between b and c from other string -object chosen = c from initial string -object chosen = y from target string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = b from initial string -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -no firstBond -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -object chosen = group[0:1] == xy from target string -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = a from initial string -object chosen = z from target string -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = x from target string -object chosen = successor bond between y and z from other string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -object chosen = c from initial string -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = Correspondence between b and y from other string -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = group[1:2] == yz from target string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between x and y -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -won fight with group[0:1] == xy -won fight with group[0:1] == xy -broke the Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[1:2] == yz from target string -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = c from initial string -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = b from initial string -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between y and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between a and x from other string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=84 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=84 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=84 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=84 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=84 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=84 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == xy from target string -destination: z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -no incompatible bonds -won fight with group[0:1] == xy -broke the Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[1:2] == yz from target string -destination: x -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == yz, destination: x -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[1:2] == yz -broke the groups -building bond successor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between b and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = x from target string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = z from target string -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = b from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = c from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = x from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = a from initial string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = x from target string -object chosen = x from target string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = y from target string -object chosen = z from target string -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 25.2, number: 2, bin: 2 -urgency: 25.2, number: 2, bin: 2 -object chosen = successor bond between b and c from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = z from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 25.2, number: 2, bin: 2 -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 25.2, number: 2, bin: 2 -object chosen = c from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 25.2, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = successor bond between b and c from other string -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = z from target string -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = y from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = c from initial string -object chosen = y from target string -object chosen = c from initial string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -urgency: 25.2, number: 2, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = y from target string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -object chosen = x from target string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -object chosen = a from initial string -object chosen = z from target string -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between a and x from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = successor bond between x and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between a and x from other string -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -object chosen = a from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -broke the bonds -no incompatible Groups -building group -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 25.2, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = x from target string -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = z from target string -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -no firstBond -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = group[0:1] == xy from target string -no incompatible bonds -won fight with group[0:2] == xyz -won fight with group[0:2] == xyz -broke the Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between y and z from other string -bond strength = 73 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=18 -target : relevance = 50, unhappiness=93 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -initial : relevance = 50, unhappiness=18 -target : relevance = 50, unhappiness=93 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -object chosen = Correspondence between b and y from other string -object chosen = z from target string -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 25.2, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = Correspondence between b and y from other string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = Correspondence between c and z from other string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == ab from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -no firstBond -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[1:2] == yz from target string -object chosen = group[1:2] == yz from target string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -no incompatible bonds -won fight with group[0:2] == xyz -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -lost fight with group[0:1] == ab -failed to break Groups: Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 95 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[0:1] == ab -won fight with group[0:1] == ab -broke the Groups -building group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = z from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between a and x from other string -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = c from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:2] == xyz, destination: None -object chosen = y from target string -object chosen = a from initial string -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = successor bond between y and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = c from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = Correspondence between a and x from other string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = y from target string -object chosen = x from target string -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = Correspondence between c and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = x from target string -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = z from target string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = a from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = successor bond between a and b from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = y from target string -object chosen = b from initial string -object chosen = c from initial string -object chosen = b from initial string -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = c from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z +building bond sameness bond between k and k +object chosen = i from target string +destination: j chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z +Source: i, destination: j +source descriptor: I +destination descriptor: J proposing successor bond -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -28992,493 +97,18 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial string -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = z from target string -object chosen = z from target string -object chosen = Correspondence between a and x from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = b from initial string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -object chosen = y from target string -destination: z +object chosen = k from target string +destination: k chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c +object chosen = k from target string object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string +object chosen = sameness bond between j and j from other string object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -29486,21 +116,8 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k succeeded: posting bond-builder object chosen = b from initial string destination: a @@ -29509,132972 +126,1256 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = x from target string -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = y from target string -destination: z +object chosen = k from target string +destination: k chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b +object chosen = i from target string +destination: j chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B +Source: i, destination: j +source descriptor: I +destination descriptor: J proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder top_down_bond_scout__category initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction -source chosen = c -no firstBond -no firstBond2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: c, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -initial : relevance = 50, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 69 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = successor bond between b and c from other string -bond strength = 69 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 69 for successor bond between b and c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=94 -target : relevance = 100, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = a from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = y from target string -object chosen = y from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[0:2] == abc, destination: None -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between b and c from other string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = z from target string -object chosen = x from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = x from target string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = c from initial string -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = z from target string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = c from initial string -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == abc -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = b from initial string -object chosen = y from target string -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between b and y from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -object chosen = b from initial string -object chosen = z from target string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = b from initial string -object chosen = c from initial string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = a from initial string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between b and y from other string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = b from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = z from target string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = c from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == xyz -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = a from initial string -object chosen = b from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -object chosen = successor bond between y and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -object chosen = c from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = Correspondence between b and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = a from initial string -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between y and z from other string -object chosen = x from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -object chosen = Correspondence between c and z from other string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = y from target string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to b -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from b to c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 69 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[1:2] == bc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 69 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between a and b -broke the bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[1:2] == bc from initial string -no incompatible bonds -won fight with group[0:2] == abc -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = y from target string -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = y from target string -object chosen = a from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = c from initial string -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -object chosen = a from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = Correspondence between c and z from other string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = b from initial string -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between a and b from other string -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = b from initial string -object chosen = x from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = z from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = z from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = z from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = a from initial string -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = c from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 69 for successor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 69 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 69 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = z from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:1] == ab from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=89 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: successor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = Correspondence between b and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = Correspondence between a and x from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = b from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = b from initial string -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = a from initial string -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = y from target string -object chosen = Correspondence between b and y from other string -object chosen = z from target string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = y from target string -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between x and y from other string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = b from initial string -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = y from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = a from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = a from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = b from initial string -object chosen = successor bond between a and b from other string -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 24.1, number: 2, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between c and z from other string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = successor bond between b and c from other string -object chosen = successor bond between b and c from other string -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between a and b -initial : relevance = 50, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between x and y from other string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -object chosen = a from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = Correspondence between b and y from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -object chosen = x from target string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -object chosen = c from initial string -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = y from target string -object chosen = Correspondence between c and z from other string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = x from target string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = predecessor bond between y and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -posting bottom up codelets -object chosen = z from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = a from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -no firstBond -no firstBond2 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 69 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -no firstBond -firstBond2: successor bond between a and b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -broke the bonds -no incompatible Groups -building group -object chosen = group[0:1] == ab from initial string -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 95 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -won fight with predecessor bond between a and b -broke the bonds -won fight with group[1:2] == bc -won fight with group[1:2] == bc -broke the Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -object chosen = y from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -won fight with successor bond between b and c -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -object chosen = z from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -object chosen = z from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: successor bond between x and y -no firstBond2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=94 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=94 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=94 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = b from initial string -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 69 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -won fight with predecessor bond between x and y -broke the bonds -no incompatible Groups -building group -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = y from target string -object chosen = z from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = a from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = z from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = y from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = successor bond between b and c from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = b from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = y from target string -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between y and z from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=100 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to y -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -won fight with successor bond between y and z -broke the bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond successor bond between b and c -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to b -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between a and b -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 95 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[1:2] == bc -lost fight with group[1:2] == bc -failed to break Groups: Fizzle -object chosen = group[1:2] == bc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[1:2] == bc -won fight with group[1:2] == bc -broke the Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -no firstBond -firstBond2: successor bond between x and y -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[1:2] == yz from target string -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:1] == xy from target string -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between x and y from other string -bond strength = 69 for predecessor bond between x and y -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between y and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -destination: z -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 95 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = z from target string -destination: group[0:1] == xy -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -won fight with group[0:1] == xy -won fight with group[0:1] == xy -broke the Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = c from initial string -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = b from initial string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = c from initial string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between a and x from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = x from target string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = successor bond between y and z from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -object chosen = x from target string -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between a and b from other string -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -object chosen = a from initial string -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = y from target string -object chosen = y from target string -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = a from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = y from target string -object chosen = z from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = successor bond between b and c from other string -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 69 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -building bond successor bond between y and z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = y from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between a and x from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = successor bond between b and c from other string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = z from target string -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = successor bond between a and b from other string -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = a from initial string -object chosen = z from target string -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -object chosen = c from initial string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == xyz -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = b from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = successor bond between b and c from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 69 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = z from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from b to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between a and b -broke the bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -no incompatible bonds -won fight with group[0:2] == abc -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:1] == ab from initial string -object chosen = group[0:1] == ab from initial string -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == bc from initial string -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = b from initial string -object chosen = successor bond between b and c from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = x from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 69 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 69 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 33, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[1:2] == bc -broke the groups -building bond predecessor bond between b and c -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=80 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == xy from target string -object chosen = group[1:2] == yz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = x from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: y, destination: z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[1:2] == bc from initial string -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from b to c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = group[1:2] == bc from initial string -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = z from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[1:2] == yz from target string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[1:2] == yz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between y and z from other string -bond strength = 95 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[1:2] == yz -failed to break Groups: Fizzle -object chosen = group[0:1] == ab from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == yz -no firstBond -no firstBond2 -object chosen = group[1:2] == yz from target string -destination: x -object chosen = c from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 50, unhappiness=84 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == yz -no firstBond -no firstBond2 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[1:2] == yz -broke the groups -building bond predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == yz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[1:2] == yz from target string -object chosen = c from initial string -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:1] == xy from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:1] == xy from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = y from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[1:2] == yz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = x from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -building bond predecessor bond between x and y -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to b -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between a and b -broke the bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:1] == xy from target string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = x from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == xyz -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == xyz -object chosen = successor bond between a and b from other string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = y from target string -object chosen = Correspondence between b and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = x from target string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for direction -source chosen = z -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = x from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 69 for predecessor bond between x and y -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -no firstBond -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: predecessor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = c from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between b and c from other string -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = Correspondence between b and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -object chosen = b from initial string -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -object chosen = c from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -object chosen = z from target string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -won fight with predecessor bond between x and y -broke the bonds -no incompatible Groups -building group -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = y from target string -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -object chosen = group[0:1] == xy from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -destination: z -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -destination: group[0:1] == xy -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = group[1:2] == yz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = group[0:1] == xy from target string -destination: z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:1] == xy -broke the groups -building bond predecessor bond between x and y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = a from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between b and c from other string -object chosen = x from target string -object chosen = a from initial string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = x from target string -object chosen = c from initial string -object chosen = y from target string -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = x from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between a and x from other string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -posting bottom up codelets -object chosen = c from initial string -object chosen = b from initial string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = c from initial string -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -object chosen = Correspondence between a and x from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between y and z -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -no firstBond2 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == xyz -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between a and b from other string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = a from initial string -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between b and c from other string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between y and z from other string -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = y from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = z from target string -object chosen = z from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = a from initial string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between c and z from other string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between a and x from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between b and c from other string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = y from target string -object chosen = z from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 69 for successor bond between y and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:1] == xy from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: y, destination: z -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: group[0:1] == xy -object chosen = successor bond between x and y from other string -bond strength = 95 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=18 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -initial : relevance = 0, unhappiness=18 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=18 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -won fight with group[0:1] == xy -won fight with group[0:1] == xy -broke the Groups -building group -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: successor bond between y and z -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -no firstBond -firstBond2: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = group[1:2] == yz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[1:2] == yz from target string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond successor bond between b and c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -initial : relevance = 50, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to b -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -object chosen = group[0:1] == ab from initial string -object chosen = group[0:1] == xy from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -object chosen = group[1:2] == yz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[1:2] == bc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = group[0:1] == xy from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between a and b -broke the bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[1:2] == bc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[1:2] == yz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == yz -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = group[0:1] == xy from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == yz -no firstBond -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == yz -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == yz -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:1] == xy from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[1:2] == yz -failed to break Groups: Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -no incompatible bonds -won fight with group[1:2] == yz -broke the Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == xy from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -destination: z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: group[0:1] == xy -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:1] == xy from target string -destination: z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:1] == xy -failed to break Groups: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to y -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == xy from target string -object chosen = group[1:2] == yz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -destination: z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -destination: group[0:1] == xy -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -won fight with successor bond between y and z -broke the bonds -won fight with group[0:1] == xy -won fight with group[0:1] == xy -broke the Groups -building group -object chosen = z from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -urgency: 24.1, number: 2, bin: 2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 95 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -destination: c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[0:1] == ab -won fight with group[0:1] == ab -broke the Groups -building group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = a from initial string -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -no incompatible bonds -won fight with group[0:2] == xyz -won fight with group[0:2] == xyz -broke the Groups -building group -object chosen = c from initial string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -won fight with group[0:1] == xy -won fight with group[0:1] == xy -broke the Groups -building group -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -no firstBond -firstBond2: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -object chosen = group[1:2] == yz from target string -object chosen = x from target string -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == yz from target string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = successor bond between a and b from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = Correspondence between b and y from other string -object chosen = successor bond between b and c from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between c and z from other string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[1:2] == yz from target string -no incompatible bonds -won fight with group[0:2] == xyz -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = successor bond between a and b from other string -object chosen = x from target string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = z from target string -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between y and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = y from target string -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between c and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = x from target string -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = z from target string -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[0:2] == abc, destination: None -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between b and c from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = y from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -building bond successor bond between y and z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = b from initial string -object chosen = c from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: successor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond predecessor bond between x and y -object chosen = group[1:2] == yz from target string -no incompatible bonds -no incompatible Groups -building group -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: x, destination: group[1:2] == yz -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[1:2] == yz -failed to break Groups: Fizzle -object chosen = group[1:2] == yz from target string -destination: x -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: x, destination: group[1:2] == yz -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: z, destination: y -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: x, destination: group[1:2] == yz -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[1:2] == yz -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: x, destination: group[1:2] == yz -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: group[1:2] == yz, destination: x -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: group[1:2] == yz, destination: x -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -destination: x -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for group -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -to object: group[1:2] == yz -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -to object: x -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: group[1:2] == yz -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[1:2] == yz -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[1:2] == yz from target string -destination: x -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[1:2] == yz -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = x from target string -destination: group[1:2] == yz -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -destination: x -object chosen = x from target string -destination: group[1:2] == yz -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: group[1:2] == yz -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: group[1:2] == yz, destination: x -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: x, destination: group[1:2] == yz -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: group[1:2] == yz, destination: x -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == yz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == yz from target string -destination: x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 95 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = x from target string -destination: group[1:2] == yz -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -won fight with group[1:2] == yz -won fight with group[1:2] == yz -broke the Groups -building group -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = Correspondence between c and z from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -object chosen = z from target string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -building bond successor bond between y and z -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -no firstBond -no firstBond2 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -won fight with predecessor bond between a and b -broke the bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -firstBond: successor bond between a and b -no firstBond2 -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=18 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = a from initial string -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -no incompatible Groups -building group -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == bc from initial string -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = b from initial string -object chosen = z from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = z from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:2] == xyz, destination: None -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = z from target string -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == xy from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -no firstBond -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction -source chosen = b -no firstBond -no firstBond2 -object chosen = group[0:1] == xy from target string -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = z from target string -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=100 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=100 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = a from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 +target : relevance = 40, unhappiness=88 initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond source: b, destination: a +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder object chosen = predecessor bond between b and c from other string bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -to object: b -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j succeeded: posting bond-builder +object chosen = k from target string +object chosen = a from initial string +object chosen = j from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction -source chosen = b -no firstBond -no firstBond2 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string object chosen = successor bond between a and b from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond successor bond between a and b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:1] == xy from target string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: c -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -object chosen = b from initial string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:1] == xy -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=89 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: group[0:1] == xy -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=89 -target : relevance = 33, unhappiness=80 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=89 -target : relevance = 33, unhappiness=80 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=89 -target : relevance = 33, unhappiness=80 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=80 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=80 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=80 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 50, unhappiness=84 -target : relevance = 33, unhappiness=80 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 33, unhappiness=80 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 33, unhappiness=80 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 33, unhappiness=80 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 33, unhappiness=80 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[1:2] == bc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = x from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == xy from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -destination: group[0:1] == xy -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = z from target string -destination: group[0:1] == xy -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: group[0:1] == xy -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:1] == xy from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: group[0:1] == xy -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: group[0:1] == xy -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -destination: group[0:1] == xy -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: group[0:1] == xy -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -won fight with group[0:1] == xy -won fight with group[0:1] == xy -broke the Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == xyz -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 2, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -object chosen = a from initial string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between a and b from other string -object chosen = x from target string -object chosen = b from initial string -object chosen = x from target string -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -object chosen = x from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = Correspondence between b and y from other string -object chosen = x from target string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = x from target string -object chosen = x from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = b from initial string -object chosen = z from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = z from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 25.2, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between y and z from other string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = x from target string -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = a from initial string -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between a and b from other string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 25.2, number: 2, bin: 2 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = a from initial string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = y from target string -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between a and b from other string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = Correspondence between b and y from other string -urgency: 25.2, number: 2, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = a from initial string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = y from target string -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = a from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = x from target string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = b from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = y from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -object chosen = b from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -object chosen = x from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 25.2, number: 2, bin: 2 -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -urgency: 25.2, number: 2, bin: 2 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = z from target string -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 69 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = b from initial string -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 25.2, number: 2, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -urgency: 25.2, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -no incompatible Groups -building group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = y from target string -object chosen = z from target string -object chosen = z from target string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = y from target string -object chosen = y from target string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = a from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = a from initial string -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -object chosen = Correspondence between a and x from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -object chosen = y from target string -object chosen = z from target string -object chosen = z from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = y from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between b and c from other string -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -object chosen = a from initial string -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = z from target string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 25.2, number: 2, bin: 2 -object chosen = y from target string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -object chosen = a from initial string -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -object chosen = z from target string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = c from initial string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = y from target string -posting bottom up codelets -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = a from initial string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 25.2, number: 2, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 25.2, number: 2, bin: 2 -object chosen = predecessor bond between x and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -urgency: 25.2, number: 2, bin: 2 -object chosen = x from target string -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = c from initial string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -object chosen = c from initial string -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between x and y from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = y from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -object chosen = c from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between x and y from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = a from initial string -object chosen = y from target string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -broke the bonds -no incompatible Groups -building group -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 25.2, number: 2, bin: 2 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -urgency: 25.2, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = c from initial string -urgency: 25.2, number: 2, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 81.94, number: 2, bin: 6 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 81.94, number: 2, bin: 6 -urgency: 78.88000000000001, number: 1, bin: 6 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 78.88000000000001, number: 1, bin: 6 -urgency: 78.88000000000001, number: 1, bin: 6 -urgency: 78.88000000000001, number: 1, bin: 6 -urgency: 78.88000000000001, number: 1, bin: 6 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 78.88000000000001, number: 1, bin: 6 -urgency: 78.88000000000001, number: 1, bin: 6 -urgency: 81.94, number: 2, bin: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 78.88000000000001, number: 1, bin: 6 -urgency: 81.94, number: 2, bin: 6 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -urgency: 81.94, number: 2, bin: 6 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 78.88000000000001, number: 1, bin: 6 -object chosen = x from target string -posting bottom up codelets -urgency: 78.88000000000001, number: 1, bin: 6 -urgency: 78.88000000000001, number: 1, bin: 6 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 78.88000000000001, number: 1, bin: 6 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 78.88000000000001, number: 1, bin: 6 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 81.94, number: 2, bin: 6 -urgency: 81.94, number: 2, bin: 6 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 78.88000000000001, number: 1, bin: 6 -urgency: 78.88000000000001, number: 1, bin: 6 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 81.94, number: 2, bin: 6 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between a and z from other string -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -urgency: 78.88000000000001, number: 1, bin: 6 -object chosen = predecessor bond between b and c from other string -object chosen = Correspondence between c and x from other string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between c and x from other string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 69 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -won fight with successor bond between y and z -broke the bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: predecessor bond between x and y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between a and b -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = y from target string -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = group[0:1] == ab from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -won fight with successor bond between a and b -broke the bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = c from initial string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder top_down_bond_scout__category initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = z from target string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string +target : relevance = 40, unhappiness=88 +target string selected: ijjkkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: j +object chosen = sameness bond between k and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b +building bond sameness bond between k and k +object chosen = k from target string +destination: k chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = group[0:1] == xy from target string -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -building bond successor bond between y and z -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = z from target string -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = Correspondence between c and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -object chosen = a from initial string -object chosen = y from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = j from target string object chosen = predecessor bond between a and b from other string bond strength = 48 for predecessor bond between a and b succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = a from initial string -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = y from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -object chosen = y from target string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -object chosen = z from target string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder top_down_bond_scout__category initial : relevance = 50, unhappiness=100 -target : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=88 initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond source: b, destination: c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string +object chosen = successor bond between j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond successor bond between a and b -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = a from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == xy from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:1] == xy from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -to object: y -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: group[0:1] == xy, destination: z -object chosen = y from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: group[0:1] == xy -object chosen = group[0:1] == xy from target string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 95 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:1] == xy from target string -destination: z -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 95 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 95 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: group[0:1] == xy -object chosen = successor bond between x and y from other string -bond strength = 95 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -no incompatible bonds -lost fight with group[0:1] == xy -failed to break Groups: Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -no incompatible bonds -won fight with group[0:1] == xy -won fight with group[0:1] == xy -broke the Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -no incompatible bonds -won fight with group[0:2] == xyz -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = a from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = a from initial string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = z from target string -object chosen = a from initial string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = successor bond between y and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 69 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = z from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 69 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[1:2] == yz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -building bond successor bond between y and z -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = z from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:1] == xy from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between c and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -object chosen = z from target string -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = Correspondence between a and x from other string -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between b and c from other string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between b and c from other string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = z from target string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = y from target string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = z from target string -object chosen = x from target string -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -object chosen = x from target string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = c from initial string -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = z from target string -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -object chosen = x from target string -object chosen = Correspondence between a and x from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = x from target string -object chosen = c from initial string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = c from initial string -object chosen = b from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = x from target string -object chosen = y from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -object chosen = z from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = y from target string -object chosen = a from initial string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = b from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = c from initial string -object chosen = y from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = x from target string -object chosen = b from initial string -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -object chosen = a from initial string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = c from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between x and y from other string -bond strength = 69 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to y -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:1] == xy from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = y from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -building bond successor bond between y and z -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -object chosen = group[1:2] == yz from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = y from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to b -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[1:2] == bc from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:1] == ab from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from b to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to b -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from b to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 33, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[1:2] == bc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -won fight with successor bond between b and c -broke the bonds -won fight with group[1:2] == bc -won fight with group[1:2] == bc -broke the Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = b from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 25.2, number: 2, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between a and x from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = x from target string -object chosen = c from initial string -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = x from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between b and c from other string -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = z from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -object chosen = b from initial string -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = x from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between x and y from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = x from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between y and z from other string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = a from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -won fight with successor bond between y and z -broke the bonds -no incompatible Groups -building group -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = z from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between c and z from other string -object chosen = z from target string -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between a and b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -won fight with successor bond between a and b -broke the bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between a and b from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == xyz -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between a and b -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = x from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -object chosen = z from target string -object chosen = group[1:2] == yz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[1:2] == yz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = group[1:2] == yz from target string -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == xy from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -no incompatible Groups -building group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between x and y -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between x and y -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -object chosen = group[1:2] == yz from target string -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == xy from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == yz, destination: x -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[1:2] == yz from target string -destination: x -top_down_bond_scout__category -initial : relevance = 33, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == yz, destination: x -initial : relevance = 33, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -destination: x -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: group[1:2] == yz -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[1:2] == yz -failed to break Groups: Fizzle -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ab, destination: c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -initial : relevance = 66, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 66, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: group[0:1] == ab -initial : relevance = 66, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: group[0:1] == ab -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = group[1:2] == yz from target string -initial : relevance = 66, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 66, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[0:1] == ab -won fight with group[0:1] == ab -broke the Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == yz, destination: x -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == yz, destination: x -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: group[1:2] == yz -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -no incompatible bonds -won fight with group[1:2] == yz -broke the Groups -building group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -building bond successor bond between y and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = group[0:1] == xy from target string -destination: z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: group[0:1] == xy -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -destination: z -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 95 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 95 for successor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: group[0:1] == xy -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:1] == xy -failed to break Groups: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: group[0:1] == xy -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: group[0:1] == xy -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == xyz from target string -no incompatible bonds -lost fight with group[0:1] == xy -failed to break Groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 95 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -won fight with group[0:1] == xy -lost fight with group[0:1] == xy -failed to break Groups: Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 95 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = y from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -destination: z -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 95 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == xy, destination: z -object chosen = group[0:2] == xyz from target string -no incompatible bonds -won fight with group[0:1] == xy -won fight with group[0:1] == xy -broke the Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = x from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between x and y -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -building bond predecessor bond between x and y -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:1] == ab from initial string -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[1:2] == bc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to b -object chosen = a from initial string -object chosen = group[0:1] == ab from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -object chosen = group[1:2] == bc from initial string -object chosen = group[0:1] == xy from target string -object chosen = group[1:2] == yz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to b -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between x and y -broke the bonds -no incompatible Groups -building group -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:1] == ab -broke the groups -building bond successor bond between a and b -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: successor bond between y and z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == yz from target string -no incompatible bonds -won fight with group[0:2] == xyz -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = Correspondence between a and x from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = x from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = b from initial string -object chosen = x from target string -object chosen = x from target string -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = Correspondence between a and x from other string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -object chosen = c from initial string -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between b and c from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -object chosen = y from target string -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -object chosen = Correspondence between b and y from other string -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == xyz -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -object chosen = successor bond between x and y from other string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -won fight with successor bond between a and b -broke the bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -broke the bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -broke the bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between a and b from other string -object chosen = z from target string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 25.0, number: 1, bin: 2 -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between a and x from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = y from target string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond successor bond between a and b -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = a from initial string -object chosen = b from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = a from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[1:2] == yz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between x and y from other string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 69 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = z from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = a from initial string -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between b and y from other string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -object chosen = b from initial string -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = group[1:2] == yz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -object chosen = group[1:2] == bc from initial string -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -object chosen = group[1:2] == yz from target string -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == yz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -won fight with group[1:2] == yz -won fight with group[1:2] == yz -broke the Groups -building group -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -object chosen = group[0:2] == xyz from target string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -destination: a -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -initial : relevance = 33, unhappiness=80 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 33, unhappiness=80 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -initial : relevance = 33, unhappiness=80 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string -initial : relevance = 33, unhappiness=80 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == xyz from target string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: group[1:2] == bc -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 33, unhappiness=80 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:1] == ab from initial string -object chosen = group[0:1] == ab from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[1:2] == bc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:1] == ab from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[1:2] == bc -won fight with group[1:2] == bc -broke the Groups -building group -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between x and y from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between y and z from other string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = a from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = Correspondence between a and x from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == abc -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = predecessor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -object chosen = b from initial string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = c from initial string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between a and b from other string -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = a from initial string -object chosen = z from target string -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = Correspondence between c and z from other string -object chosen = z from target string -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 25.2, number: 2, bin: 2 -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -object chosen = y from target string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -object chosen = b from initial string -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = z from target string -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -urgency: 25.2, number: 2, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -object chosen = z from target string -object chosen = x from target string -object chosen = a from initial string -object chosen = b from initial string -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 25.2, number: 2, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = b from initial string -object chosen = c from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 25.2, number: 2, bin: 2 -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = z from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between x and y from other string -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = y from target string -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == xy from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:1] == xy -broke the groups -building bond successor bond between x and y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 69 for successor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 25.2, number: 2, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 85.68, number: 2, bin: 6 -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 78.88000000000001, number: 1, bin: 6 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == xy from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -building bond successor bond between y and z -urgency: 85.68, number: 2, bin: 6 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = z from target string -urgency: 78.88000000000001, number: 1, bin: 6 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == xy from target string -object chosen = successor bond between y and z from other string -bond strength = 69 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = group[1:2] == yz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = group[1:2] == yz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[1:2] == yz -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = group[0:1] == xy from target string -object chosen = group[1:2] == yz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 78.88000000000001, number: 1, bin: 6 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == yz, destination: x -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[1:2] == yz -broke the groups -building bond successor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=80 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=80 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 81.94, number: 2, bin: 6 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 85.68, number: 2, bin: 6 -urgency: 81.94, number: 2, bin: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -urgency: 81.94, number: 2, bin: 6 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = y from target string -initial : relevance = 50, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 50, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -posting bottom up codelets -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: x -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: successor bond between y and z -no firstBond2 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:1] == xy from target string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between y and z -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between b and c -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 69 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = group[0:1] == xy from target string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -building bond successor bond between y and z -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to y -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == yz, destination: x -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=18 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:1] == xy from target string -object chosen = group[0:1] == xy from target string -no incompatible bonds -won fight with group[1:2] == yz -broke the Groups -building group -initial : relevance = 0, unhappiness=18 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -object chosen = y from target string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to y -object chosen = group[0:1] == xy from target string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 69 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:1] == xy from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 69 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between x and y -object chosen = group[0:1] == xy from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -bond strength = 95 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -won fight with group[0:1] == xy -won fight with group[0:1] == xy -broke the Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = successor bond between y and z from other string -object chosen = successor bond between b and c from other string -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = y from target string -posting bottom up codelets -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == abc -object chosen = a from initial string -object chosen = y from target string -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between x and y from other string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between a and b from other string -object chosen = a from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = x from target string -object chosen = x from target string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between b and c from other string -object chosen = y from target string -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = b from initial string -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = a from initial string -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between c and z from other string -object chosen = z from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between c and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = y from target string -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = z from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = b from initial string -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 50, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = group[1:2] == yz from target string -object chosen = z from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = predecessor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to y -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = group[0:1] == xy from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:1] == xy from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to y -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == ab from initial string -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -object chosen = group[0:1] == xy from target string -object chosen = z from target string -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = z from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[1:2] == yz -broke the groups -building bond predecessor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: predecessor bond between x and y -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 24.1, number: 2, bin: 2 -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = group[0:1] == xy from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=18 -target : relevance = 33, unhappiness=92 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -object chosen = group[1:2] == yz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -won fight with group[1:2] == yz -won fight with group[1:2] == yz -broke the Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = Correspondence between b and y from other string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == abc -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between y and z from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = b from initial string -object chosen = y from target string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = c from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = c from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = Correspondence between c and z from other string -object chosen = z from target string -object chosen = z from target string -object chosen = x from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = a from initial string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = x from target string -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between y and z from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = a from initial string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -object chosen = z from target string -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = b from initial string -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between a and x from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = y from target string -object chosen = b from initial string -object chosen = z from target string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = a from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = a from initial string -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -object chosen = Correspondence between b and y from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = x from target string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = a from initial string -object chosen = a from initial string -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = x from target string -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = b from initial string -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -object chosen = z from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = z from target string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = b from initial string -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -object chosen = z from target string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = x from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = c from initial string -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = c from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = Correspondence between c and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -object chosen = successor bond between b and c from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = a from initial string -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = successor bond between y and z from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = y from target string -object chosen = y from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = z from target string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -object chosen = b from initial string -posting bottom up codelets -object chosen = a from initial string -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -building bond successor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = x from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between x and y -broke the bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 25.2, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = Correspondence between b and y from other string -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = c from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between a and x from other string -urgency: 25.2, number: 2, bin: 2 -object chosen = successor bond between y and z from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -object chosen = y from target string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between a and b from other string -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = z from target string -object chosen = y from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 25.2, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = y from target string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 25.2, number: 2, bin: 2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = successor bond between b and c from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = b from initial string -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = a from initial string -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = y from target string -object chosen = y from target string -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between b and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = Correspondence between a and x from other string -object chosen = x from target string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = z from target string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between c and z from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = a from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = z from target string -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = z from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = z from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between x and y from other string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -urgency: 25.2, number: 2, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 25.2, number: 2, bin: 2 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = x from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = z from target string -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = z from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = z from target string -object chosen = z from target string -object chosen = x from target string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = Correspondence between a and x from other string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = y from target string -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = b from initial string -object chosen = y from target string -object chosen = a from initial string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:2] == xyz, destination: None -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = y from target string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = y from target string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = x from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -object chosen = y from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -no firstBond -no firstBond2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -no firstBond -no firstBond2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = group[0:1] == ab from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = b from initial string -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = b from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -no firstBond -no firstBond2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = successor bond between y and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = x from target string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -object chosen = z from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 24.1, number: 2, bin: 2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 69 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for group -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[1:2] == yz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[1:2] == yz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -object chosen = x from target string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = b from initial string -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -object chosen = c from initial string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -object chosen = z from target string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = y from target string -object chosen = a from initial string -object chosen = y from target string -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = x from target string -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -no firstBond -firstBond2: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = group[0:1] == ab from initial string -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -object chosen = z from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = x from target string -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[1:2] == yz from target string -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: y, destination: z -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: x, destination: y -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for direction -source chosen = y -no firstBond -firstBond2: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[1:2] == yz from target string -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -source: z, destination: y -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[1:2] == yz -no firstBond -no firstBond2 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 95 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 66, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=84 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 95 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -initial : relevance = 50, unhappiness=84 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[1:2] == yz -broke the groups -building bond predecessor bond between y and z -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = group[0:1] == ab from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -won fight with successor bond between b and c -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[1:2] == bc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between x and y -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = c from initial string -object chosen = a from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[1:2] == bc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between x and y -object chosen = group[1:2] == yz from target string -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[1:2] == yz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -won fight with successor bond between y and z -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from b to c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from b to c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[1:2] == bc from initial string -object chosen = c from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between b and c from other string -bond strength = 95 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[1:2] == bc -won fight with group[1:2] == bc -broke the Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = b from initial string -object chosen = y from target string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between y and z from other string -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -object chosen = c from initial string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = c from initial string -object chosen = b from initial string -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = c from initial string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = b from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between x and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = a from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 25.2, number: 2, bin: 2 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = b from initial string -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -object chosen = y from target string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 25.2, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = b from initial string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = b from initial string -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = c from initial string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = y from target string -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between x and y from other string -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = b from initial string -object chosen = a from initial string -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 25.2, number: 2, bin: 2 -object chosen = x from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = x from target string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 25.2, number: 2, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -object chosen = y from target string -object chosen = y from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = Correspondence between b and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between x and y from other string -object chosen = z from target string -object chosen = y from target string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = c from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = Correspondence between c and z from other string -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -object chosen = a from initial string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = y from target string -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = b from initial string -object chosen = b from initial string -object chosen = z from target string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 69 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -no firstBond -no firstBond2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: x -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: x -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -no incompatible Groups -building group -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: predecessor bond between x and y -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = y from target string -object chosen = a from initial string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == abc -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = y from target string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -object chosen = x from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -posting bottom up codelets -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = z from target string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -object chosen = b from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond successor bond between a and b -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between x and y from other string -object chosen = Correspondence between c and z from other string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -won fight with successor bond between a and b -broke the bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == ab from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -object chosen = group[1:2] == yz from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 95 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == yz, destination: x -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: group[1:2] == yz -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: group[1:2] == yz -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: xyz with 3 letters, 4 objects, 1 bonds for bond -to object: x -object chosen = group[0:2] == xyz from target string -no incompatible bonds -won fight with group[1:2] == yz -won fight with group[1:2] == yz -broke the Groups -building group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond predecessor bond between y and z -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between x and y from other string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = Correspondence between c and z from other string -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between a and b -object chosen = predecessor bond between b and c from other string -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -object chosen = z from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = a from initial string -object chosen = c from initial string -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = y from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -object chosen = group[1:2] == yz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: x -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: predecessor bond between x and y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = group[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -no incompatible bonds -won fight with group[0:2] == abc -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between x and y from other string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = predecessor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between b and c from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = c from initial string -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = c from initial string -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = b from initial string -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between b and c from other string -object chosen = z from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:2] == xyz, destination: None -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = y from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 33, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: group[1:2] == bc -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: group[1:2] == bc -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between a and b -broke the bonds -won fight with group[1:2] == bc -won fight with group[1:2] == bc -broke the Groups -building group -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 25.0, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between x and y -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -broke the bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = a from initial string -object chosen = a from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = y from target string -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = y from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == xyz -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -object chosen = b from initial string -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = x from target string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = a from initial string -object chosen = b from initial string -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -object chosen = y from target string -destination: z +building bond successor bond between j and k +object chosen = i from target string +destination: j chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z +Source: i, destination: j +source descriptor: I +destination descriptor: J proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string +object chosen = sameness bond between k and k from other string already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = c from initial string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 69 for successor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -to object: z -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for direction -source chosen = z -no firstBond -no firstBond2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -no firstBond -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets top_down_bond_scout__category initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b +target : relevance = 20, unhappiness=80 +target string selected: ijjkkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: k +object chosen = successor bond between i and j from other string +bond strength = 93 for successor bond between i and j +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder top_down_bond_scout__category initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: x, destination: y -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=100 +target : relevance = 40, unhappiness=80 initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond source: c, destination: b -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = a from initial string -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle object chosen = successor bond between b and c from other string bond strength = 94 for successor bond between b and c succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string object chosen = successor bond between b and c from other string bond strength = 94 for successor bond between b and c succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b +object chosen = k from target string +destination: k chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 50, unhappiness=89 +target : relevance = 40, unhappiness=72 +target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from j to k +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle -object chosen = group[0:1] == xy from target string -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[1:2] == bc from initial string -object chosen = y from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z +object chosen = i from target string +object chosen = group[2:3] == jk from target string +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string +initial : relevance = 100, unhappiness=78 +target : relevance = 40, unhappiness=72 +target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string +successor bond between a and b lost fight with successor bond between a and b failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=84 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=72 initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = c from initial string -destination: b +source: a, destination: b +initial : relevance = 100, unhappiness=78 +target : relevance = 40, unhappiness=72 +target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for bond +to object: j +object chosen = k from target string +object chosen = k from target string +destination: k chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=84 +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=72 +target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = group[3:5] == kkk from target string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 40, unhappiness=72 +target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for bond +source: k, destination: k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +initial : relevance = 100, unhappiness=78 +target : relevance = 40, unhappiness=72 initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction source chosen = b firstBond: successor bond between a and b possible group: successor bond between a and b trying from b to successor -proposing group from a to b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond successor bond between b and c -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor proposing group from a to c -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 66, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 66, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[1:2] == bc -lost fight with group[1:2] == bc -failed to break Groups: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 +target : relevance = 60, unhappiness=72 +target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for group initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y +target : relevance = 60, unhappiness=72 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[3:5] == kkk from target string initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -no incompatible Groups -building group -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:1] == xy from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 +target : relevance = 60, unhappiness=72 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = group[1:2] == yz from target string -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = predecessor bond between x and y from other string +object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = predecessor bond between a and b from other string -bond strength = 95 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -object chosen = group[0:2] == xyz from target string -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: predecessor bond between x and y -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[1:2] == bc -lost fight with group[1:2] == bc -failed to break Groups: Fizzle -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 95 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: group[1:2] == bc -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[1:2] == bc -won fight with group[1:2] == bc -broke the Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == abc -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -object chosen = b from initial string -object chosen = y from target string -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = z from target string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between y and z -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = z from target string -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between c and z from other string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: x -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 +target : relevance = 40, unhappiness=76 initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor proposing group from a to c -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond top_down_bond_scout__category initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -won fight with successor bond between b and c -broke the bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = x from target string -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -object chosen = a from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -posting bottom up codelets -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between a and b from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = z from target string -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == xy from target string -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between x and y from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between a and b from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = c from initial string -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = x from target string -object chosen = x from target string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = c from initial string -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = y from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between a and b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between x and y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = a from initial string -object chosen = x from target string -object chosen = group[1:2] == bc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:1] == ab from initial string -object chosen = group[0:1] == xy from target string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[1:2] == yz from target string -object chosen = group[1:2] == bc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: successor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = x from target string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = a from initial string -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = successor bond between x and y from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond successor bond between a and b -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = c from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = c from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 33, unhappiness=84 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=84 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 33, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = group[0:1] == ab from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: successor bond between y and z -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:1] == xy from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:1] == ab -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = y from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -broke the bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = z from target string -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -urgency: 25.2, number: 2, bin: 2 -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -no firstBond -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == xy from target string -no incompatible bonds -won fight with group[0:2] == xyz -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 24.1, number: 2, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond successor bond between a and b -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between y and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between b and y from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between x and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -object chosen = z from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from b to c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 69 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:1] == xy from target string -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -object chosen = a from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -object chosen = x from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for direction -source chosen = y -no firstBond -no firstBond2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = b from initial string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = b from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = y from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = y from target string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = successor bond between x and y from other string -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = y from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = y from target string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = c from initial string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: group[0:2] == xyz, destination: None -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = x from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == abc -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = c from initial string -object chosen = y from target string -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 25.2, number: 2, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 25.2, number: 2, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 25.2, number: 2, bin: 2 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = b from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = x from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = y from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -no firstBond -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == abc -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 69 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 78 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string +target : relevance = 60, unhappiness=76 +target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for bond +source: i, destination: j +object chosen = sameness bond between k and k from other string already exists: activate descriptors & Fizzle object chosen = predecessor bond between a and b from other string bond strength = 48 for predecessor bond between a and b succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -object chosen = successor bond between b and c from other string -object chosen = z from target string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = z from target string -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = x from target string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between c and z from other string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = z from target string -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between b and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: successor bond between y and z -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = b from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = x from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between x and y from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between a and x from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = x from target string -object chosen = successor bond between y and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = x from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 25.2, number: 2, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = z from target string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = b from initial string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = x from target string -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = y from target string -object chosen = y from target string -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = z from target string -object chosen = z from target string -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = c from initial string -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = a from initial string -urgency: 25.2, number: 2, bin: 2 -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -posting bottom up codelets -object chosen = y from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -object chosen = c from initial string -object chosen = z from target string -object chosen = a from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == abc -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = z from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = c from initial string -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = x from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = z from target string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[1:2] == yz from target string -object chosen = group[1:2] == yz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == yz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -broke the bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -object chosen = x from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = c from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to b -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = c from initial string -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:1] == ab from initial string -no incompatible bonds -won fight with group[0:2] == abc -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = Correspondence between c and z from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between b and c from other string +object chosen = sameness bond between k and k from other string already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between c and z from other string object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -object chosen = c from initial string -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between a and b from other string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == abc from initial string -won fight with successor bond between a and b -broke the bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = z from target string -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between x and y from other string -object chosen = x from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -object chosen = y from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 69 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 urgency: 100.0, number: 1, bin: 7 initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=18 +target : relevance = 60, unhappiness=76 initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +target : relevance = 60, unhappiness=76 +target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for group Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string object chosen = group[0:2] == abc from initial string no incompatible bonds no incompatible Groups building group initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between y and z from other string +target : relevance = 40, unhappiness=72 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=72 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=72 +target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for bond +source: j, destination: i +object chosen = group[3:5] == kkk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=48 +target string selected: ijjkkk with 6 letters, 7 objects, 5 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=48 +target string selected: ijjkkk with 6 letters, 7 objects, 5 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +object chosen = sameness bond between k and k from other string already exists: activate descriptors & Fizzle Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=48 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=48 +target string selected: ijjkkk with 6 letters, 7 objects, 5 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = j from target string +destination: group[3:5] == kkk +chosen bond facet: letterCategory +Source: j, destination: group[3:5] == kkk +source descriptor: J +destination descriptor: K +proposing successor bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=48 +target string selected: ijjkkk with 6 letters, 7 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[0:1] == ij from target string +object chosen = group[3:5] == kkk from target string +destination: j +chosen bond facet: letterCategory +Source: group[3:5] == kkk, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[1:2] == jj from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=48 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[1:2] == jj from target string urgency: 100.0, number: 1, bin: 7 top_down_bond_scout__category initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=40 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = predecessor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = x from target string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 2, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = c from initial string -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between a and b -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: group[1:2] == bc -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[1:2] == bc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == bc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b +object chosen = predecessor bond between j and group[3:5] == kkk from other string +bond strength = 23 for predecessor bond between j and group[3:5] == kkk initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group +object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between j and group[3:5] == kkk from other string +bond strength = 60 for successor bond between j and group[3:5] == kkk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond +source: i, destination: group[1:2] == jj +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond +source: group[1:2] == jj, destination: group[3:5] == kkk +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=40 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b object chosen = successor bond between b and c from other string bond strength = 96 for successor bond between b and c succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between b and c -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=89 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond +source: group[3:5] == kkk, destination: group[1:2] == jj +object chosen = group[1:2] == jj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=40 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[1:2] == jj from target string already exists...activate descriptors & fizzle +object chosen = k from target string initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond +source: i, destination: group[1:2] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond source: b, destination: c -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string +object chosen = i from target string top_down_bond_scout__category initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=18 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -object chosen = group[1:2] == yz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -object chosen = predecessor bond between y and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -to object: y -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == yz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -to object: y -object chosen = x from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -to object: y -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: x, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = x from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 69 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -object chosen = group[0:1] == xy from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = y from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = b from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -object chosen = z from target string -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = y from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = c from initial string -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = x from target string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between a and b from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = c from initial string -object chosen = a from initial string -object chosen = c from initial string -urgency: 25.2, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = y from target string -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = y from target string -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between y and z from other string -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = y from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = b from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = c from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = c from initial string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = Correspondence between c and z from other string -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = b from initial string -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 25.2, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 25.2, number: 2, bin: 2 -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 25.2, number: 2, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between b and c from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 25.2, number: 2, bin: 2 -urgency: 25.2, number: 2, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = x from target string -object chosen = y from target string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = c from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = y from target string -object chosen = successor bond between a and b from other string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = x from target string -object chosen = c from initial string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = b from initial string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -posting bottom up codelets -object chosen = b from initial string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:1] == xy from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = y from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = b from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = b from initial string -object chosen = c from initial string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = b from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -won fight with successor bond between b and c -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = a from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = a from initial string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -object chosen = z from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = x from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = a from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = x from target string -object chosen = y from target string -object chosen = b from initial string -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between c and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between b and c from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -object chosen = z from target string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -object chosen = successor bond between x and y from other string -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -urgency: 25.2, number: 2, bin: 2 -object chosen = b from initial string -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between b and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = a from initial string -object chosen = x from target string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = x from target string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -posting bottom up codelets -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -urgency: 25.2, number: 2, bin: 2 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = b from initial string -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = b from initial string -object chosen = x from target string -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between a and b from other string -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = y from target string -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = y from target string -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = c from initial string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = successor bond between a and b from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == abc -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -object chosen = c from initial string -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between b and c from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = a from initial string -object chosen = successor bond between a and b from other string -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -object chosen = z from target string -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between b and c from other string -object chosen = c from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between y and z from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = z from target string -object chosen = a from initial string -object chosen = x from target string -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 25.2, number: 2, bin: 2 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = x from target string -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = z from target string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -object chosen = c from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: z, destination: y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -to object: a -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: y, destination: z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = c from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: z, destination: y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -initial : relevance = 0, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -building bond predecessor bond between x and y -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: predecessor bond between x and y -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -firstBond2: predecessor bond between y and z -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = y from target string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = Correspondence between a and x from other string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between y and z from other string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond +source: group[1:2] == jj, destination: i +object chosen = successor bond between j and group[3:5] == kkk from other string already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = x from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 78 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = a from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = c from initial string -object chosen = x from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for direction -source chosen = x +target : relevance = 28, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[1:2] == jj no firstBond no firstBond2 -urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=40 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond +source: i, destination: group[1:2] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=40 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[1:2] == jj from target string +destination: i +chosen bond facet: letterCategory +Source: group[1:2] == jj, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and group[1:2] == jj from other string +bond strength = 60 for successor bond between i and group[1:2] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +bond strength = 93 for successor bond between group[1:2] == jj and group[3:5] == kkk +succeeded: posting bond-builder +object chosen = group[3:5] == kkk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond +source: group[1:2] == jj, destination: group[3:5] == kkk +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=40 +target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=40 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond successor bond between x and y -Post top down: top-down-bond-scout--direction, with urgency: 3 +building bond successor bond between group[1:2] == jj and group[3:5] == kkk +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +object chosen = predecessor bond between i and group[1:2] == jj from other string +bond strength = 23 for predecessor bond between i and group[1:2] == jj +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond +source: group[1:2] == jj, destination: i +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[3:5] == kkk from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[1:2] == jj from target string +destination: group[3:5] == kkk +chosen bond facet: letterCategory +Source: group[1:2] == jj, destination: group[3:5] == kkk +source descriptor: J +destination descriptor: K +proposing successor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group +object chosen = successor bond between i and group[1:2] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond +source: group[1:2] == jj, destination: group[3:5] == kkk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond +source: group[1:2] == jj, destination: group[3:5] == kkk +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ij from target string +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk +succeeded: posting bond-builder +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +already exists: activate descriptors & Fizzle Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond +source: group[1:2] == jj, destination: group[3:5] == kkk +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[3:5] == kkk from target string +object chosen = b from initial string +object chosen = group[0:1] == ij from target string +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk +succeeded: posting bond-builder +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jj from target string +destination: group[3:5] == kkk +chosen bond facet: letterCategory +Source: group[1:2] == jj, destination: group[3:5] == kkk +source descriptor: J +destination descriptor: K +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond +source: group[3:5] == kkk, destination: group[1:2] == jj +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ij from target string +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk +succeeded: posting bond-builder +object chosen = group[1:2] == jj from target string +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[1:2] == jj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string +object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ij from target string +object chosen = group[1:2] == jj from target string +destination: i +chosen bond facet: letterCategory +Source: group[1:2] == jj, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[1:5] == jjkkk from target string +object chosen = predecessor bond between i and group[1:2] == jj from other string +bond strength = 23 for predecessor bond between i and group[1:2] == jj +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[1:2] == jj from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[3:5] == kkk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[3:5] == kkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for direction +source chosen = group[1:2] == jj no firstBond -no firstBond2 -object chosen = z from target string -destination: y +firstBond2: successor bond between group[1:2] == jj and group[3:5] == kkk +possible group: successor bond between group[1:2] == jj and group[3:5] == kkk +trying from group[1:2] == jj to successor +proposing group from group[1:2] == jj to group[3:5] == kkk +object chosen = group[1:2] == jj from target string +destination: i chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y +Source: group[1:2] == jj, destination: i +source descriptor: J +destination descriptor: I proposing predecessor bond -object chosen = predecessor bond between b and c from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 +object chosen = group[1:5] == jjkkk from target string Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -object chosen = c from initial string -destination: b +object chosen = group[3:5] == kkk from target string +destination: group[1:2] == jj chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B +Source: group[3:5] == kkk, destination: group[1:2] == jj +source descriptor: K +destination descriptor: J proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder +object chosen = predecessor bond between i and group[1:2] == jj from other string +bond strength = 23 for predecessor bond between i and group[1:2] == jj top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction -source chosen = b -no firstBond -no firstBond2 -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -won fight with successor bond between x and y -broke the bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction -source chosen = b -no firstBond -no firstBond2 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = a from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -initial : relevance = 50, unhappiness=100 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -posting bottom up codelets initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond +source: group[1:2] == jj, destination: group[3:5] == kkk +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond source: b, destination: c initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = x from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:2] == abc -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = c from initial string -object chosen = c from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = b from initial string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = predecessor bond between x and y from other string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = a from initial string -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = y from target string -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 69 for predecessor bond between y and z -object chosen = b from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = z from target string -initial : relevance = 0, unhappiness=84 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: x -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=94 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group object chosen = successor bond between b and c from other string bond strength = 96 for successor bond between b and c succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = i from target string +destination: group[1:2] == jj +chosen bond facet: letterCategory +Source: i, destination: group[1:2] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and group[1:2] == jj from other string +bond strength = 64 for successor bond between i and group[1:2] == jj +succeeded: posting bond-builder +object chosen = group[3:5] == kkk from target string +destination: group[1:2] == jj +chosen bond facet: letterCategory +Source: group[3:5] == kkk, destination: group[1:2] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for direction +source chosen = group[3:5] == kkk +firstBond: successor bond between group[1:2] == jj and group[3:5] == kkk +possible group: successor bond between group[1:2] == jj and group[3:5] == kkk +trying from group[3:5] == kkk to successor +proposing group from group[1:2] == jj to group[3:5] == kkk +object chosen = group[1:5] == jjkkk from target string +object chosen = predecessor bond between group[1:2] == jj and group[3:5] == kkk from other string +bond strength = 48 for predecessor bond between group[1:2] == jj and group[3:5] == kkk +succeeded: posting bond-builder +object chosen = predecessor bond between group[1:2] == jj and group[3:5] == kkk from other string +number of incompatibleBonds: 1 +successor bond between group[1:2] == jj and group[3:5] == kkk +lost fight with successor bond between group[1:2] == jj and group[3:5] == kkk +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for direction +source chosen = group[3:5] == kkk +firstBond: successor bond between group[1:2] == jj and group[3:5] == kkk +possible group: successor bond between group[1:2] == jj and group[3:5] == kkk +trying from group[3:5] == kkk to successor +proposing group from group[1:2] == jj to group[3:5] == kkk +object chosen = predecessor bond between group[1:2] == jj and group[3:5] == kkk from other string +bond strength = 48 for predecessor bond between group[1:2] == jj and group[3:5] == kkk +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[1:5] == jjkkk from target string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond +to object: group[1:2] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond +source: group[3:5] == kkk, destination: group[1:2] == jj +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and group[1:2] == jj from other string +bond strength = 64 for successor bond between i and group[1:2] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and group[1:2] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond +source: group[1:2] == jj, destination: group[3:5] == kkk +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[1:2] == jj from target string +destination: i +chosen bond facet: letterCategory +Source: group[1:2] == jj, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = successor bond between i and group[1:2] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[1:2] == jj and group[3:5] == kkk from other string +number of incompatibleBonds: 1 +successor bond between group[1:2] == jj and group[3:5] == kkk +won fight with successor bond between group[1:2] == jj and group[3:5] == kkk +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and group[3:5] == kkk +object chosen = group[1:2] == jj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[1:2] == jj from target string +destination: i +chosen bond facet: letterCategory +Source: group[1:2] == jj, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 42, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and group[1:2] == jj from other string +bond strength = 23 for predecessor bond between i and group[1:2] == jj +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[3:5] == kkk from target string +destination: group[1:2] == jj +chosen bond facet: letterCategory +Source: group[3:5] == kkk, destination: group[1:2] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[1:2] == jj and group[3:5] == kkk from other string +bond strength = 48 for predecessor bond between group[1:2] == jj and group[3:5] == kkk +object chosen = group[0:2] == abc from initial string +object chosen = group[1:5] == jjkkk from target string +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and group[1:2] == jj from other string +bond strength = 23 for predecessor bond between i and group[1:2] == jj +object chosen = group[1:5] == jjkkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=39 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: successor bond between a and b @@ -162482,14174 +1383,48 @@ possible group: successor bond between a and b trying from a to successor proposing group from a to c object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=39 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b object chosen = successor bond between b and c from other string bond strength = 96 for successor bond between b and c succeeded: posting bond-builder +object chosen = group[1:5] == jjkkk from target string +already exists...activate descriptors & fizzle object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c object chosen = group[0:2] == abc from initial string -object chosen = z from target string +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +target : relevance = 37, unhappiness=39 +target string selected: ijjkkk with 6 letters, 9 objects, 6 bonds for bond +source: group[3:5] == kkk, destination: j +object chosen = successor bond between j and group[3:5] == kkk from other string +bond strength = 63 for successor bond between j and group[3:5] == kkk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and group[3:5] == kkk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 posting bottom up codelets top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 +target : relevance = 37, unhappiness=39 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond source: a, destination: b -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = a from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = c from initial string -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = z from target string -object chosen = b from initial string -object chosen = c from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = c from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = z from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -object chosen = a from initial string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -object chosen = successor bond between b and c from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between y and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = z from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = y from target string -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -object chosen = successor bond between b and c from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 2, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -object chosen = Correspondence between a and x from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between y and z from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = x from target string -object chosen = a from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between b and c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = Correspondence between b and y from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = z from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = z from target string -object chosen = z from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = z from target string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -object chosen = z from target string -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 69 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -posting bottom up codelets -object chosen = b from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: group[1:2] == bc -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -no incompatible bonds -won fight with group[1:2] == bc -broke the Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == abc from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:1] == ab -lost fight with group[0:1] == ab -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: group[0:1] == ab -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: group[0:1] == ab -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: group[0:1] == ab -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -initial : relevance = 33, unhappiness=78 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -no firstBond -no firstBond2 -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ab, destination: c -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: y, destination: x -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 95 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 95 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[0:1] == ab -won fight with group[0:1] == ab -broke the Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from y to z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between x and y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 78 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between y and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from y to z -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:1] == xy from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: x -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to y -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: successor bond between y and z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = x from target string -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == yz from target string -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between a and b -broke the bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -building bond predecessor bond between x and y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = z from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to y -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:1] == xy from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to y -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = group[1:2] == yz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 94 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 94 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from y to z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[1:2] == yz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:1] == xy from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -won fight with group[0:1] == xy -won fight with group[0:1] == xy -broke the Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = z from target string -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = y from target string -object chosen = b from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = a from initial string -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = group[1:2] == yz from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = b from initial string -object chosen = c from initial string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 25.2, number: 2, bin: 2 -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = z from target string -object chosen = y from target string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = y from target string -object chosen = c from initial string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = Correspondence between c and z from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -object chosen = Correspondence between b and y from other string -object chosen = z from target string -urgency: 25.2, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = x from target string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = b from initial string -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -posting bottom up codelets -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between y and z from other string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = successor bond between x and y from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = z from target string -object chosen = successor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -object chosen = c from initial string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = x from target string -urgency: 25.2, number: 2, bin: 2 -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -object chosen = y from target string -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = z from target string -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = y from target string -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -won fight with predecessor bond between x and y -broke the bonds -no incompatible groups -building bond successor bond between x and y -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 0, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 69 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 94 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -no incompatible groups -building bond predecessor bond between x and y -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -no firstBond2 -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -won fight with successor bond between a and b -broke the bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond successor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from y to predecessor -proposing group from x to y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = group[0:2] == xyz from target string -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = group[0:2] == xyz from target string -won fight with successor bond between y and z -broke the bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 1 -predecessor bond between x and y -lost fight with predecessor bond between x and y -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -firstBond2: predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between b and y from other string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = c from initial string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = c from initial string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between a and b -object chosen = group[0:2] == abc from initial string -won fight with successor bond between a and b -broke the bonds -no incompatible Groups -building group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between y and z from other string -bond strength = 91 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from y to predecessor -proposing group from x to z -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: predecessor bond between x and y -possible group: predecessor bond between x and y -trying from x to predecessor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = predecessor bond between x and y from other string -bond strength = 96 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -object chosen = predecessor bond between x and y from other string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 96 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between x and y from other string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = b from initial string -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = x from target string -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=100 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: x, destination: y -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=94 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=94 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -bond strength = 48 for successor bond between x and y -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: y, destination: x -object chosen = b from initial string -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between x and y -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: z, destination: y -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = z -no firstBond -no firstBond2 -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -initial : relevance = 50, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -won fight with successor bond between b and c -broke the bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between b and c -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -lost fight with predecessor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:1] == xy from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = group[0:1] == xy from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from b to c -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -source: x, destination: y -object chosen = group[0:1] == xy from target string -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to y -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond -to object: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond -source: y, destination: z -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 91 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond successor bond between x and y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=100 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: predecessor bond between y and z -possible group: predecessor bond between y and z -trying from z to predecessor -proposing group from y to z -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[1:2] == yz from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -object chosen = group[1:2] == yz from target string -object chosen = successor bond between y and z from other string -bond strength = 94 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond successor bond between y and z -object chosen = group[0:1] == xy from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -to object: z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = z from target string -object chosen = group[0:1] == xy from target string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -bond strength = 95 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: x -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == xy -no firstBond -no firstBond2 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: successor bond between y and z -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 95 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between y and z from other string -bond strength = 95 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -firstBond2: successor bond between y and z -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = z from target string -destination: group[0:1] == xy -object chosen = group[0:1] == xy from target string -destination: z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -no incompatible bonds -lost fight with group[0:1] == xy -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:1] == xy from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:1] == xy -broke the groups -building bond predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between x and y -broke the bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -broke the bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -won fight with successor bond between y and z -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to y -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = z from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 1 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:1] == xy from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == xy from target string -object chosen = group[0:2] == abc from initial string -urgency: 24.1, number: 2, bin: 2 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == xy from target string -no incompatible bonds -lost fight with group[0:2] == xyz -failed to break Groups: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond successor bond between b and c -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = x from target string -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = x from target string -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between y and z from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between b and y from other string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = z from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = successor bond between x and y from other string -object chosen = Correspondence between a and x from other string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = x from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between x and y from other string -object chosen = successor bond between y and z from other string -object chosen = successor bond between x and y from other string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -object chosen = successor bond between x and y from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = z from target string -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between y and z from other string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = y from target string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -won fight with successor bond between x and y -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -object chosen = successor bond between b and c from other string -object chosen = c from initial string -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between c and z from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = a from initial string -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = c from initial string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and z -object chosen = z from target string -object chosen = y from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = b from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = y from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = y from target string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = z from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = z from target string -object chosen = z from target string -object chosen = a from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between c and z from other string -object chosen = z from target string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -initial : relevance = 50, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -object chosen = successor bond between b and c from other string -object chosen = successor bond between x and y from other string -object chosen = x from target string -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between b and y from other string -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -object chosen = a from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = Correspondence between a and x from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between y and z from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = y from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = b from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 25.2, number: 2, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = x from target string -object chosen = Correspondence between b and y from other string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = z from target string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = c from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = x from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = x from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = a from initial string -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = x from target string -object chosen = a from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -object chosen = successor bond between x and y from other string -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = y from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = x from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = x from target string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -posting bottom up codelets -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = Correspondence between c and z from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = c from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between b and c from other string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = z from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = Correspondence between c and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = z from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = Correspondence between a and x from other string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -lost fight with group[0:2] == xyz -failed to break groups: Fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = y from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = x from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = a from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = Correspondence between b and y from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = c from initial string -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 69 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between c and z from other string -object chosen = b from initial string -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = b from initial string -object chosen = successor bond between b and c from other string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = b from initial string -object chosen = z from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = successor bond between b and c from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string +object chosen = group[1:5] == jjkkk from target string +destination: i +More than one letter changed. Sorry, I can't solve problems like this right now. diff --git a/copycat/codeletMethods.py b/copycat/codeletMethods.py index dad3924..d8484d8 100644 --- a/copycat/codeletMethods.py +++ b/copycat/codeletMethods.py @@ -22,7 +22,6 @@ def codelet(name): return f return wrap - # some methods common to the codelets def __showWhichStringObjectIsFrom(structure): if not structure: diff --git a/copycat/copycat.py b/copycat/copycat.py index f872a54..f3192be 100644 --- a/copycat/copycat.py +++ b/copycat/copycat.py @@ -52,11 +52,7 @@ class Copycat(object): self.reporter.report_workspace(self.workspace) if self.showgui: - self.gui.update( - self.temperature.value(), - self.slipnet.slipnodes, - self.coderack.codelets - ) + self.gui.update(self) return lastUpdate def runTrial(self): diff --git a/copycat/gui.py b/copycat/gui.py index 55ff6b3..3d271fb 100755 --- a/copycat/gui.py +++ b/copycat/gui.py @@ -13,7 +13,7 @@ font2Size = 16 font1 = ('Helvetica', str(font1Size)) font2 = ('Helvetica', str(font2Size)) -style = dict(background='#70747a', +style = dict(background='black', foreground='white', borderwidth=5, relief=tk.GROOVE, @@ -61,7 +61,7 @@ class MainApplication(ttk.Frame): self.rowconfigure(0) def create_widgets(self): - self.canvas = create_main_canvas(self, 'abc', 'abd', 'ijk', '') + self.canvas = create_main_canvas(self, 'abc', 'abd', 'ijk', '?') self.canvas.grid(column=0, row=0, sticky=tk.N+tk.S+tk.E+tk.W) tempLabel = ttk.Label(self, text='', **style, padding=30) @@ -76,11 +76,17 @@ class MainApplication(ttk.Frame): codeletList.grid(column=3, row=0, sticky=tk.N+tk.S+tk.E+tk.W) self.widgets['codeletlist'] = codeletList - def update(self, temp, slipnodes, codelets): + def update(self, copycat): + temp = copycat.temperature.value() + slipnodes = copycat.slipnet.slipnodes + codelets = copycat.coderack.codelets + answer = '' if copycat.workspace.rule is None else copycat.workspace.rule.buildTranslatedRule() + slipList = self.widgets['sliplist'] slipList.delete(0, slipList.size()) - self.canvas = create_main_canvas(self, 'abc', 'abd', 'ijk', '') + self.canvas = create_main_canvas(self, 'abc', 'abd', 'ijk', answer) + self.canvas.grid(column=0, row=0, sticky=tk.N+tk.S+tk.E+tk.W) self.widgets['temp']['text'] = 'Temp:\n{}'.format(round(temp, 2)) slipnodes = sorted(slipnodes, key=lambda s:s.activation, reverse=True) for item in slipnodes: @@ -94,21 +100,31 @@ class MainApplication(ttk.Frame): listStr = '{}: {}'.format(codelet.name, round(codelet.urgency, 2)) codeletList.insert(tk.END, listStr) + descriptionsFrame = tk.Frame(self) + for i, obj in enumerate(sorted(copycat.workspace.objects, key=lambda o:o.string.string)): + l = tk.Label(descriptionsFrame, text=obj.string.string) + l.grid(column=i, row=0) + for j, description in enumerate(obj.descriptions): + l = tk.Label(descriptionsFrame, text='[]') + l.grid(column=i, row=j+1) + descriptionsFrame.grid(row=1) + + class GUI(object): - def __init__(self, title, updateInterval=.5): + def __init__(self, title, updateInterval=.1): self.root = tk.Tk() self.root.title(title) #self.root.geometry('1200x800') self.app = MainApplication(self.root) - self.app.pack(side='top', fill='both', expand=True) + self.app.pack(fill=tk.Y) self.lastUpdated = time.time() self.updateInterval = updateInterval - def update(self, temp, slipnodes, codelets): + def update(self, copycat): self.root.update_idletasks() self.root.update() current = time.time() if current - self.lastUpdated > self.updateInterval: - self.app.update(temp, slipnodes, codelets) + self.app.update(copycat) self.lastUpdated = current